Testing Satisfiability of a Conjunction of Inequalities1

نویسندگان

  • Naci S. Ishakbeyoglu
  • Z. Meral Ozsoyoglu
چکیده

Conjunctions of inequality predicates, or inequalities for short, have been utilized to represent conjunctive queries and semantic integrity constraints in semantic query processing systems (Klug 1988, Ullman 1989, Shenoy and Ozsoyoglu 1989, Guo et al. 1996). In conjunctive query containment problem, one needs to check whether a conjunction or set of inequality predicates implies an inequality. This test is also applicable to checking redundant inequalities in an integrity constraint represented by a conjunction or to checking the satisfiability of a constraint. Ullman (1989) presents 8 axioms that calculate the transitive closure of a set of inequalities to check whether an inequality is implied by a conjunction or set of inequalities. The closure algorithm does not directly handle equality (or inequalities that imply equalities) predicates and constants in inequalities. In this paper, we extend the Ullman’s closure algorithm by allowing constants and equalities (or rather inequalities that imply equalities) in a conjunction. We also give an algorithm to check the satisfiability of a conjunction by using a conjunction graph with only and 6= edges.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Lower Bound of 2n Conditional Branches for Boolean Satisfiability on Post Machines

We establish a lower bound of 2 conditional branches for deciding the satisfiability of the conjunction of any two Boolean formulas from a set called a full representation of Boolean functions of n variables a set containing a Boolean formula to represent each Boolean function of n variables. The contradiction proof first assumes that there exists a Post machine (Post’s Formulation 1) that corr...

متن کامل

A Lower Bound for Boolean Satisfiability on Turing Machines

We establish a lower bound for deciding the satisfiability of the conjunction of any two Boolean formulas from a set called a full representation of Boolean functions of n variables a set containing a Boolean formula to represent each Boolean function of n variables. The contradiction proof first assumes that there exists a Turing machine with k symbols in its tape alphabet that correctly decid...

متن کامل

A Nonlinear Real Arithmetic Fragment

We present a new procedure for testing satisfiability (over the reals) of a conjunction of polynomial equations. There are three possible return values for our procedure: it either returns a model for the input formula, or it says that the input is unsatisfiable, or it fails because the applicability condition for the procedure, called the eigen-condition, is violated. For the class of constrai...

متن کامل

The SAT2002 Competition (preliminary draft)

SAT Competition 2002 held in March–May 2002 in conjunction with SAT 2002 (the Fifth International Symposium on the Theory and Applications of Satisfiability Testing). About 30 solvers and 2300 benchmarks took part in the competition, which required more than 2 CPU years to complete the evaluation. In this report, we give the results of the competition, try to interpret them, and give suggestion...

متن کامل

Satisfiability Modulo Constraint Handling Rules (Extended Abstract)

Satisfiability Modulo Constraint Handling Rules (SMCHR) is the integration of the Constraint Handling Rules (CHRs) solver programming language into a Satisfiability Modulo Theories (SMT) solver framework. Constraint solvers are implemented in CHR as a set of high-level rules that specify the simplification (rewriting) and constraint propagation behavior. The traditional CHR execution algorithm ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007